.btn-duppli{
  display: inline-block !important;
  width: 5em;
}

.loli-dialog-title{
  display: none;
  visibility: hidden;
}

li.maillot {
  margin-bottom: 30px;
}

.loli-duppli-btn-grp-root{
  line-height: 3em;
  text-align: left;
}

.loli-duppli-btn-grp-root span.membre .ac-jouteur{
  width: 26em;
}

#colorSelector2 {
position: absolute;
top: 0;
left: 0;
width: 36px;
height: 36px;
background: url("../../../scripts/colorpicker/images/select2.png");
}
#colorSelector2 div {
position: absolute;
top: 4px;
left: 4px;
width: 28px;
height: 28px;
background: url("../../../scripts/colorpicker/images/select2.png") center;
}

.col-3 span{
display: inline-block;
width: 30%;
text-align: center;
}

.col-3 span input{
width: 30px;

}

.col-3 span input.ac-jouteur{
width: 100%;
}

.equipe-admin .equipe_jouteurs_list.col-2 .member-list li {
  width: 20em !important;
}

.equipe .equipe_jouteurs_list .member-list li {
  width: 14.3em !important;
}


.equipe_jouteurs_list .member-list li{
float: left;
margin: 2px;
margin-top: 0;
position: relative;
height: 40px;
width: 30%;
}

.equipe_jouteurs_list .member-list li.odd{
background-color: grey;
}

.equipe_jouteurs_list .member-list li.even{
background-color: lightgrey;
}
.equipe_jouteurs_list .member-list li.even a{
color: black;
}

.equipe_jouteurs_list .member-list li.titre{
display: none;
}

.equipe_jouteurs_list .member-list li span.sup{
position: absolute;
top: 5px;
left: 1px;
width: 30px;
}

.equipe_jouteurs_list .member-list li span.resp{
position: absolute;
bottom: 5px;
left: 0;
width: 30px;
}

.equipe_jouteurs_list .member-list li span.lib{
position: absolute;
width: 90%;
right:  5px;
text-align: right;
top: 18px;
}

#equipe_nouveaux_list{
list-style: none;
margin: 0;
padding: 0;
}

#equipe_nouveaux_list input{
width: 100%;
}

#equipe_nouveaux_list span.btn
,#equipe_nouveaux_list span.nom
,#equipe_nouveaux_list span.prenom
,#equipe_nouveaux_list span.mail
,#equipe_nouveaux_list span.mdp{
display: inline-block;
width: 18%;
}

.ui-autocomplete{
max-height: 100px;
overflow-y: auto;
/* prevent horizontal scrollbar */
overflow-x: hidden;
/* add padding to account for vertical scrollbar */
padding-right: 20px;


}

.loli-duppli-btn-grp-wrapper{
display: inline !important;
}

li.profil span.couleur{
  display: inline-block;
  border: 1px solid white;
  width: 2em;
  height: 2em;
}

#equipe-histo h3{
  color: #D60010;
}

 .equipe_jouteurs_list.col-2 .member-list li:nth-child(2n)
,.equipe_jouteurs_list.col-2 .member-list lili:nth-child(2n+1){
  width: 21em;
}

.equipe_jouteurs_list.col-2 .member-list span.jouteur{
  display: block;
  width: 100%;
  height: 100%;
}

.equipe_jouteurs_list.col-2 .member-list span.jouteur a{
  display: block;
  width: 90%;
  height: 100%;
}


a.jouteur-image span.img{
  display: inline-block;
  width: 30px;
}


#equipe-info{
  overflow: auto;
}


